@@ -95,20 +95,9 @@ group :production do |
||
95 | 95 |
gem 'rack' |
96 | 96 |
end |
97 | 97 |
|
98 |
-case RUBY_PLATFORM |
|
99 |
- when /freebsd|netbsd|openbsd/ |
|
100 |
- # ffi (required by typhoeus via ethon) merged fixes for bugs fatal |
|
101 |
- # on these platforms after 1.9.3; no following release as yet. |
|
102 |
- gem 'ffi', github: 'ffi/ffi', branch: 'master' |
|
103 |
- |
|
104 |
- # tzinfo 1.2.0 has added support for reading zoneinfo on these |
|
105 |
- # platforms. |
|
106 |
- gem 'tzinfo', '>= 1.2.0' |
|
107 |
- when /solaris/ |
|
108 |
- # ditto |
|
109 |
- gem 'tzinfo', '>= 1.2.0' |
|
110 |
-end |
|
111 |
- |
|
98 |
+# Platform requirements. |
|
99 |
+gem 'ffi', '>= 1.9.4' # required by typhoeus; 1.9.4 has fixes for *BSD. |
|
100 |
+gem 'tzinfo', '>= 1.2.0' # required by rails; 1.2.0 has support for *BSD and Solaris. |
|
112 | 101 |
# Windows does not have zoneinfo files, so bundle the tzinfo-data gem. |
113 | 102 |
gem 'tzinfo-data', platforms: [:mingw, :mswin, :x64_mingw] |
114 | 103 |
|
@@ -119,7 +119,7 @@ GEM |
||
119 | 119 |
feed-normalizer (1.5.2) |
120 | 120 |
hpricot (>= 0.6) |
121 | 121 |
simple-rss (>= 1.1) |
122 |
- ffi (1.9.3) |
|
122 |
+ ffi (1.9.4) |
|
123 | 123 |
forecast_io (2.0.0) |
124 | 124 |
faraday |
125 | 125 |
hashie |
@@ -407,6 +407,7 @@ DEPENDENCIES |
||
407 | 407 |
faraday (~> 0.9.0) |
408 | 408 |
faraday_middleware |
409 | 409 |
feed-normalizer |
410 |
+ ffi (>= 1.9.4) |
|
410 | 411 |
forecast_io (~> 2.0.0) |
411 | 412 |
foreman (~> 0.63.0) |
412 | 413 |
geokit (~> 1.8.4) |
@@ -453,6 +454,7 @@ DEPENDENCIES |
||
453 | 454 |
twilio-ruby (~> 3.11.5) |
454 | 455 |
twitter (~> 5.8.0) |
455 | 456 |
typhoeus (~> 0.6.3) |
457 |
+ tzinfo (>= 1.2.0) |
|
456 | 458 |
tzinfo-data |
457 | 459 |
uglifier (>= 1.3.0) |
458 | 460 |
unicorn |